\hypertarget{class_edge_test}{}\section{Edge\+Test Class Reference}
\label{class_edge_test}\index{Edge\+Test@{Edge\+Test}}


\hyperlink{class_edge_test}{Edge\+Test}\+:测试类，用于为测试{\ttfamily Edge}提供基础数据  




{\ttfamily \#include $<$edge\+\_\+test.\+h$>$}

Inheritance diagram for Edge\+Test\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{class_edge_test}
\end{center}
\end{figure}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
typedef \hyperlink{struct_introduction_to_algorithm_1_1_graph_algorithm_1_1_vertex}{Vertex}$<$ double $>$ \hyperlink{class_edge_test_a983bfc4e56ab07fc54c55f71815d39e6}{Node}
\end{DoxyCompactItemize}
\subsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{class_edge_test_af1f1a79b9cc810c2548e1d2d0071f1bc}{Set\+Up} ()
\item 
void \hyperlink{class_edge_test_a14e4e78eddefbfedeebeb075fa74cbad}{Tear\+Down} ()
\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
std\+::shared\+\_\+ptr$<$ \hyperlink{struct_introduction_to_algorithm_1_1_graph_algorithm_1_1_edge}{Edge}$<$ \hyperlink{class_edge_test_a983bfc4e56ab07fc54c55f71815d39e6}{Node} $>$ $>$ \hyperlink{class_edge_test_a8ab903577f2907ee1110d5f5f4d16b83}{\+\_\+edge}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
\hyperlink{class_edge_test}{Edge\+Test}\+:测试类，用于为测试{\ttfamily Edge}提供基础数据 

{\ttfamily \hyperlink{class_edge_test}{Edge\+Test}}是 {\ttfamily \+::testing\+::\+Test} 的子类。它主要用于为每一个{\ttfamily T\+E\+S\+T\+\_\+\+F}准备测试环境 

Definition at line 32 of file edge\+\_\+test.\+h.



\subsection{Member Typedef Documentation}
\hypertarget{class_edge_test_a983bfc4e56ab07fc54c55f71815d39e6}{}\index{Edge\+Test@{Edge\+Test}!Node@{Node}}
\index{Node@{Node}!Edge\+Test@{Edge\+Test}}
\subsubsection[{Node}]{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf Vertex}$<$double$>$ {\bf Edge\+Test\+::\+Node}}\label{class_edge_test_a983bfc4e56ab07fc54c55f71815d39e6}


Definition at line 35 of file edge\+\_\+test.\+h.



\subsection{Member Function Documentation}
\hypertarget{class_edge_test_af1f1a79b9cc810c2548e1d2d0071f1bc}{}\index{Edge\+Test@{Edge\+Test}!Set\+Up@{Set\+Up}}
\index{Set\+Up@{Set\+Up}!Edge\+Test@{Edge\+Test}}
\subsubsection[{Set\+Up()}]{\setlength{\rightskip}{0pt plus 5cm}void Edge\+Test\+::\+Set\+Up (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [protected]}}\label{class_edge_test_af1f1a79b9cc810c2548e1d2d0071f1bc}


Definition at line 37 of file edge\+\_\+test.\+h.

\hypertarget{class_edge_test_a14e4e78eddefbfedeebeb075fa74cbad}{}\index{Edge\+Test@{Edge\+Test}!Tear\+Down@{Tear\+Down}}
\index{Tear\+Down@{Tear\+Down}!Edge\+Test@{Edge\+Test}}
\subsubsection[{Tear\+Down()}]{\setlength{\rightskip}{0pt plus 5cm}void Edge\+Test\+::\+Tear\+Down (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [protected]}}\label{class_edge_test_a14e4e78eddefbfedeebeb075fa74cbad}


Definition at line 40 of file edge\+\_\+test.\+h.



\subsection{Member Data Documentation}
\hypertarget{class_edge_test_a8ab903577f2907ee1110d5f5f4d16b83}{}\index{Edge\+Test@{Edge\+Test}!\+\_\+edge@{\+\_\+edge}}
\index{\+\_\+edge@{\+\_\+edge}!Edge\+Test@{Edge\+Test}}
\subsubsection[{\+\_\+edge}]{\setlength{\rightskip}{0pt plus 5cm}std\+::shared\+\_\+ptr$<${\bf Edge}$<${\bf Node}$>$ $>$ Edge\+Test\+::\+\_\+edge\hspace{0.3cm}{\ttfamily [protected]}}\label{class_edge_test_a8ab903577f2907ee1110d5f5f4d16b83}
指向一条边 

Definition at line 42 of file edge\+\_\+test.\+h.



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
src/graph\+\_\+algorithms/basic\+\_\+graph/graph\+\_\+representation/graph\+\_\+edge/\hyperlink{edge__test_8h}{edge\+\_\+test.\+h}\end{DoxyCompactItemize}
